package com.smartleanx.module.hrm.eums.employee;

import lombok.Getter;
import lombok.RequiredArgsConstructor;

@RequiredArgsConstructor
@Getter
public enum EmployeeGrowthEnum {
    /**
     * 新增员工
     */
    ADD_NEW_EMPLOYEES(1_010, "恭喜你入职啦~%s欢迎你！"),
    /**
     * 转正
     */
    EMPLOYEE_REGULARIZATION(1_020, "恭喜你转正啦~请继续加油哦！"),
    /**
     * 岗位调动
     */
    EMPLOYEE_TRANSFER_JOB_TRANSFER(1_021, "在新的岗位上，请再接再厉呀！"),
    EMPLOYEE_TRANSFER_PROMOTION(1_022, "恭喜你晋升成功~请继续加油哦！"),
    EMPLOYEE_TRANSFER_DOWNGRADING(1_023, "在新的岗位上，请再接再厉呀！"),
    /**
     * 离职
     */
    EMPLOYEE_RESIGNATION(1_030, "感谢一路陪伴，祝你前程似锦！"),;

    private final Integer type;

    private final String action;

}
